Definitions | x:A. B(x), P  Q, es-dtype(es; i; x; T), P Q, P Q, es-locl(es; e; e'), t T, prop{i:l},  x. t(x), A c B, e e'.P(e), T, True, guard(T), e<e'.P(e), x:A. B(x), e (e1,e2].P(e), @e(x v), wellfounded{i:l}(A; x,y.R(x;y)), x(s), decidable(P), A, P   Q, False |